package com.csun.cmny.provider.model.domain;

import com.csun.cmny.core.mybatis.BaseEntity;
import com.csun.cmny.provider.pojo.User;
import lombok.Data;

import javax.persistence.*;
import java.util.Date;
import java.util.List;

@Data
@Table(name = "cn_omc_shifts")
public class OmcShifts extends BaseEntity {

    /**
     * 版本号
     */
    private Integer version;

    /**
     * 班次名称 白班
     */
    private String name;

    /**
     * 班次时间 06:00:00-16:00:00
     */
    private String time;

    /**
     * 方案id
     */
    @Column(name = "planId")
    private Long planid;

    /**
     * 机构id
     */
    @Column(name = "group_Id")
    private Long groupId;

    /**
     * 是否交接班 1 是 0 否
     */
    private Integer shifts;

    /*
    * 交班项中用户集合
    * */
    List<User> userList;

    /*
    * 用户姓名String
    * */
    @Transient
    String userNameString;

    /*
    * 用户idString
    * */
    @Transient
    String userIdString;
}